C HOW TO PROGRAM: WITH CASE STUDIES IN APPLICATIONS AND SYSTEMS PROGRAMMING 9/E (G-PIE)

NT $ 1,646


*Auser-friendly,code-intensiveintroductiontoCprogramming.
TheDeitelsignaturelive-codeapproachallowsstudentstorunfullprogramsastheylearnkeyconcepts.
-UPDATED-The9thEditionfeatures142complete,working,real-worldCprograms.Eachcodeexampleisfollowedwithoneormoresampleexecutions.
-UPDATED-Allcodeexamplesandcodeselectionswerecheckedusingtheclang-tidystaticcodeanalysistool.

NEW-Over350integratedSelf-Checkexerciseswithanswershelpstudentstestandvalidatetheirunderstandingastheyread.
-Fill-in-the-blank,true/false,anddiscussionSelfChecksfocusonconceptsandterminology.
-Code-basedSelfChecksgivestudentsachancetotryoutandreinforceprogrammingtechniques.

Afocusonperformanceissuespreparesreadersforprofessionalsoftware-developmentchallengesandpractices.

UPDATED-Studentsareencouragedtothinklikedevelopersbyfamiliarizingthemselveswithpopularopen-sourcesoftwareandtoolslikeDocker,GitHub,andStackOverflow.

*Offershundredsofreal-worldexamples,exercises,andprojectsforhands-onpractice
UPDATEDMorethantwentycasestudiesinsystemsprogrammingandapplicationsprogramminggivestudentsfun,hands-onopportunitiestouseCasitsintendedtobeused.Newandenhancedcasestudies:
-Focusondatascienceincludingsimulationswithrandom-numbergeneration,surveydataanalysis,naturallanguageprocessing,andartificialintelligence(machine-learningwithsimplelinearregression).
-Incorporatefreeopen-sourcelibrariesandtools.
-Focusonvisualizationwithgnuplot.
-UPDATED-Over400examples,exercises,andprojects(EEPs)allowstudentstosolveinteresting,real-worldproblemsworkingwithreal-worlddata.EEPsaredrawnfromanassortmentofcomputerscience,datascience,andotherfieldstoinstructandengagestudents.

*Coversfundamentaltoadvancedconceptsinaflexible,modularformat
RichcoverageofCfundamentalsemphasizesproblem-solvingandalgorithmdevelopmenttogivenoviceprogrammersasolidfoundationinprogrammingprinciples.
Intermediateandadvancedtopicsareincludedforuseinhigher-levelcoursesorforfurtherself-study.
Themodularpresentationcoversfundamentaltoadvancedconceptsingroupsofrelatedchapters.Instructorscaneasilyadaptthecontenttoavarietyofcoursesandaudiences.
-NEW-Aone-page,full-colorTableofContentschartontheinsidefrontcovermakesiteasytoseethebooksmodularstructureandlistsallofthecasestudies.

Up-to-datecontentalignswithcontemporarystandards,trends,operatingsystems,anddevelopmenttools.
-UPDATED-ThebookadherestotheC11/C18standardstokeeppacewithexpandedCcapabilities.TerminologythroughouthasbeenupdatedtoreflectthemostrecentCstandardtohelpstudentsprepareforacareerinprogramming.
-UPDATED-AllprogramcodeiscompatiblewithWindows,macOS,andLinuxoperatingsystemsandhasbeentestedusingthelatestversionsoftheVisualC++,XCode,andGNUgcccompilers.
-UPDATED-UpdatedcontentalignstothelatestACM/IEEEcomputingcurricularecommendations,whichcallforcoveringsecurity,datascience,ethics,privacy,andperformanceconceptsandusingreal-worlddatathroughoutthecurriculum.
-UPDATED-EnhancedandupdatedcoverageofsecureCprogrammingincludesadditionalSEICERTCCodingStandards.Allsecurity-relatedissuesarecalledoutwithaniconinthetext.
-UPDATED-AdditionalexercisesaskstudentstousetheInternettoresearchethicsandprivacyissuesincomputing.
-UPDATED-Performanceiconsidentifyareasinthetextthatdiscussperformance-relatedissues.Thecasestudyonmultithreadingandmulticoreperformancehasbeenenhanced.
-NEW-Commonerrorsandgoodsoftwareengineeringpracticesarecalledoutwithnewmarginicons.
-NEW-AnewtutorialhelpsMacOSandWindowsuserscompileandrunprogramsusinggccinthecross-platformGNUCompilerCollectionDockercontainer.
-UPDATED-ExpandedcoverageofsortingalgorithmsandanalysisofalgorithmswithBigOisincludedinadedicatedchapter(Chapter13).
-NEW-AppendixDpresentsauser-friendlyoverviewofobject-orientedprogrammingfundamentalstohelpintroducestudentstodifferentprogrammingparadigms.�

ThistitleisaPearsonGlobalEdition.TheeditorialteamatPearsonhasworkedcloselywitheducatorsaroundtheworldtoincludecontentwhichisespeciallyrelevanttoaninternationalanddiverseaudience.

Forcoursesincomputerprogramming.

Auser-friendly,code-intensiveintroductiontoCprogrammingwithcasestudiesintroducingapplicationsandsystemprogramming.
CHowtoProgramisacomprehensiveintroductiontoprogramminginC.LikeothertextsoftheDeitelsHowtoProgramseries,thebooksmodularpresentationservesasadetailed,beginnersourceofinformationforcollegestudentslookingtoembarkonacareerincoding,orinstructorsandsoftware-developmentprofessionalsseekingtolearnhowtoprogramwithC.ThesignatureDeitellive-codeapproachpresentsconceptsinthecontextof142fullyworkingprogramsratherthanincompletesnipsofcode.Thisgivesstudentsachancetoruneachprogramastheystudyitandseehowtheirlearningappliestoreal-worldprogrammingscenarios.

Currentstandards,contemporarypractice,andhands-onlearningopportunitiesareintegratedthroughoutthe9thEdition.Over350new,integratedSelf-Checkexerciseswithanswersallowstudentstotesttheirunderstandingofimportantconceptsandchecktheircodeastheyread.Newandenhancedcasestudiesandexercisesusereal-worlddataandfocusonthelatestACM/IEEEcomputingcurricularecommendations,highlightingsecurity,datascience,ethics,privacy,andperformanceconcepts.


CASE datascience REAL BLANK PROGRAMMING MACHINE MACOS STUDY STUDIES APPLICATIONS TRENDS FILL PAGE NEW WORKING TRUE PRIVACY CODE UPDATED PROGRAM FULL